<?php
/**
 * @description 列表
 * @author Xiaohui Zeng
 * @date 2019/12/1
 */

namespace app\api\controller;


class Lists extends Base {
    /**
     *   获取当前栏目内容列表
     *   @param $classId_page $page $page
     *   @date 2019/12/2
     *   @author Xiaohui Zeng
     */
    public function index()
    {
        $classId = $this->request->get('classId');
        $page = $this->request->get('page');
        $pageSize = $this->request->get('pageSize');
//        $dataArr = []; // 本页数据集合

        /*if(!isset($classId)) {
            return $this->buildFailed('-1', 'classId不能为空');
        }*/
        /**
         *   获取栏目列表 默认查不隐藏的
         * @param
         * @date 2019/12/2
         * @author Xiaohui Zeng
         */
        /*$CmsMenuArr = new menu();
        $CmsMenuList = $CmsMenuArr->index();
        $dataArr['CmsMenuList'] = $CmsMenuList;*/

        /**
         *   用于获取输出页面信息 标题 关键字 描述信息
         * @param
         * @date 2019/12/1
         * @author Xiaohui Zeng
         */
        /*$pageInfo = $CmsMenuArr->pageInfo($classId);
        $this->assign('pageInfo', $pageInfo);*/

        /**
         *   获取当前栏目信息列表 带分页 每页默认8条 默认第一页
         * @param $classId $page $pageSize
         * @date 2019/12/2
         * @author Xiaohui Zeng
         */
        $ContentList = new Content();
        $ContentList = $ContentList->index($classId, $page, $pageSize);
//        $dataArr['ContentList'] = $ContentList;

        /**
         *   获取当前栏目的tag数据
         *   @param
         *   @date 2019/12/4
         *   @author Xiaohui Zeng
         */
        /*$tagData = new tag();
        $tagList = $tagData->index($classId);
        $dataArr['tagList'] = $tagList;*/

//        $this->assign('dataArr', $dataArr); // 统一输出数据 json字符串输出到模板
        return $this->buildSuccess(['list' => $ContentList], '获取成功'); // 返回json 用于调试
       /* if ($type === '1') {
            return $this->fetch('/lists/list1'); // list1模板
        } else {
            return $this->fetch('/lists/list2'); // list2模板
        }*/
    }
}